small boats with cover - French English Dictionary